package com.gzhryc.net_marketing.core.models;

import java.io.Serializable;
import java.util.Date;

public class CloudOrderItem implements Serializable {

    private static final long serialVersionUID = 1L;

    private String tradeNo;
    private String goodsCode;
    private Long goodsSpaceId;
    private String goodsSpaceName;
    private Integer goodsCount;
    private String note;        //客户备注
    //支付信息
    private Integer money;
    private Integer logisticsMoney;
    private Integer payMoney;
    private String payTradeNo;
    private Date payDate;
    //物流信息
    private String receiveName;
    private String receivePhone;
    private String receiveAddress;
    private String logisticsCompanyId;
    private String logisticsCompany;
    private String logisticsTradeNo;
    //发货信息
    private String deliverGoodsNote;
    private Date deliverGoodsDate;
    //收货方式
    private Integer receiveGoodsType;
    private Date receiveGoodsDate;

    private Integer supplyState;        //供货状态
    private Integer state;
    private Date createDate;

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getGoodsCode() {
        return goodsCode;
    }

    public void setGoodsCode(String goodsCode) {
        this.goodsCode = goodsCode;
    }

    public Long getGoodsSpaceId() {
        return goodsSpaceId;
    }

    public void setGoodsSpaceId(Long goodsSpaceId) {
        this.goodsSpaceId = goodsSpaceId;
    }

    public String getGoodsSpaceName() {
        return goodsSpaceName;
    }

    public void setGoodsSpaceName(String goodsSpaceName) {
        this.goodsSpaceName = goodsSpaceName;
    }

    public Integer getGoodsCount() {
        return goodsCount;
    }

    public void setGoodsCount(Integer goodsCount) {
        this.goodsCount = goodsCount;
    }

    public Date getPayDate() {
        return payDate;
    }

    public void setPayDate(Date payDate) {
        this.payDate = payDate;
    }

    public Integer getMoney() {
        return money;
    }

    public void setMoney(Integer money) {
        this.money = money;
    }

    public Integer getLogisticsMoney() {
        return logisticsMoney;
    }

    public void setLogisticsMoney(Integer logisticsMoney) {
        this.logisticsMoney = logisticsMoney;
    }

    public Integer getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(Integer payMoney) {
        this.payMoney = payMoney;
    }

    public String getPayTradeNo() {
        return payTradeNo;
    }

    public void setPayTradeNo(String payTradeNo) {
        this.payTradeNo = payTradeNo;
    }

    public String getReceiveName() {
        return receiveName;
    }

    public void setReceiveName(String receiveName) {
        this.receiveName = receiveName;
    }

    public String getReceivePhone() {
        return receivePhone;
    }

    public void setReceivePhone(String receivePhone) {
        this.receivePhone = receivePhone;
    }

    public String getReceiveAddress() {
        return receiveAddress;
    }

    public void setReceiveAddress(String receiveAddress) {
        this.receiveAddress = receiveAddress;
    }

    public String getLogisticsCompanyId() {
        return logisticsCompanyId;
    }

    public void setLogisticsCompanyId(String logisticsCompanyId) {
        this.logisticsCompanyId = logisticsCompanyId;
    }

    public String getLogisticsCompany() {
        return logisticsCompany;
    }

    public void setLogisticsCompany(String logisticsCompany) {
        this.logisticsCompany = logisticsCompany;
    }

    public String getLogisticsTradeNo() {
        return logisticsTradeNo;
    }

    public void setLogisticsTradeNo(String logisticsTradeNo) {
        this.logisticsTradeNo = logisticsTradeNo;
    }

    public String getDeliverGoodsNote() {
        return deliverGoodsNote;
    }

    public void setDeliverGoodsNote(String deliverGoodsNote) {
        this.deliverGoodsNote = deliverGoodsNote;
    }

    public Date getDeliverGoodsDate() {
        return deliverGoodsDate;
    }

    public void setDeliverGoodsDate(Date deliverGoodsDate) {
        this.deliverGoodsDate = deliverGoodsDate;
    }

    public Integer getReceiveGoodsType() {
        return receiveGoodsType;
    }

    public void setReceiveGoodsType(Integer receiveGoodsType) {
        this.receiveGoodsType = receiveGoodsType;
    }

    public Date getReceiveGoodsDate() {
        return receiveGoodsDate;
    }

    public void setReceiveGoodsDate(Date receiveGoodsDate) {
        this.receiveGoodsDate = receiveGoodsDate;
    }

    public Integer getSupplyState() {
        return supplyState;
    }

    public void setSupplyState(Integer supplyState) {
        this.supplyState = supplyState;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
}
